package com.itboye.shop.interfaces;

/**
 * 余额
 */

public interface YuEInterfaces<String> {

    /**
     * 设置支付密码
     * @param uid
     * @param old
     * @param news
     */
    void OnSetUpZhiFuPass(String uid,String old,String news);

    /**
     * 支付密码验证
     * @param uid
     * @param secret
     */
    void onZhiFuPassYanZheng(String uid, String secret);

    /**
     * 账户余额
     * @param uid
     */
    void  onMoney(String uid);
    /**
     * 我的账单
     * @param uid
     * @param current_page
     * @param per_page
     */
    void onZhangDan(java.lang.String uid, java.lang.String current_page, java.lang.String per_page);

    /**
     * 充值（获取充值信息）
     * @param uid
     * @param money 充值金额,分,1+
     */
    void chongZhi(java.lang.String uid, java.lang.String money);

    /**
     * 提现账号列表
     * @param uid
     */
    void onZhangHaoList(java.lang.String uid);

    /**
     * 删除绑定的账号
     * @param uid
     * @param id
     */
    void deleteZhangHao(java.lang.String uid, java.lang.String id);

    /**
     * 支持提现账号类型
     */
    void onBangDinType();

    /**
     * 绑定提现账户
     * @param uid
     * @param account
     * @param account_type
     */
    void onByWalletBind(java.lang.String uid, java.lang.String account, java.lang.String account_type, java.lang.String open_bank);

    /**
     * 提现申请
     * @param uid
     * @param account_id
     * @param money
     */
    void  onMoneySys(String uid, java.lang.String account_id, java.lang.String money);
}
